package com.gg.tsj.service;

import com.gg.common.pojo.SCell;
import com.gg.common.pojo.SGather;

import com.gg.tsj.vo.PageVo;
import com.gg.tsj.vo.SGatherVo;

import java.util.List;

public interface SGatherService {
    void saves(SGatherVo SGatherVo)throws Exception;

    PageVo<SGather> querySGather(PageVo<SGather> vo)throws Exception;
    SGatherVo querySGatherDetails(int id) throws Exception;

    void UpdateAudit(SGatherVo vo) throws Exception;

    PageVo<SGather> querySGatherPage(PageVo<SGather> vo)throws Exception;

    SCell queryByProductIdKey(String pid)throws Exception;
    void updateS_GATHER_DETAILS(int id)throws Exception;
    PageVo<SGather> querySGatherPage_develop(PageVo<SGather> vo)throws Exception;

    PageVo<SGather> queryStorage(PageVo<SGather> vo)throws Exception;

    void updateSGatherDetailsQuantityOfThisTime(SGatherVo vo)throws Exception;

    void  updateSGatherDetailsGATHERED_AMOUNT(SGatherVo vo)throws Exception;//--

    PageVo<SGather> queryAudit(PageVo<SGather> vo)throws Exception;

}
